/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package calculadora;

/**
 *
 * @author Leyner Cordoba Mosquera
 */
public class Metodos {
    private String cadena;
    private double resultado;
    private boolean suma;
    private boolean resta;
    private boolean multiplicacion;
    private boolean division;
    
    
    public Metodos(){
    suma = false;
    resta = false;
    multiplicacion = false;
    division = false;
    cadena = "";
    }

    public String Concatenar(String cadena){
        this.cadena = this.cadena + cadena;
        return this.cadena;
    }
    public void Suma(String cadena){
        this.resultado = Double.parseDouble(cadena);
        suma = true;
        this.cadena = "";
    }
     public void Resta(String cadena){
        this.resultado = Double.parseDouble(cadena);
        resta = true;
        this.cadena = "";
    }
      public void Mutiplicacion(String cadena){
        this.resultado = Double.parseDouble(cadena);
        multiplicacion = true;
        this.cadena = "";
    }
       public void Division(String cadena){
        this.resultado = Double.parseDouble(cadena);
        division = true;
        this.cadena = "";
    }

    public double Resultado(String numero){
        if(suma==true){
            this.resultado = resultado + Double.parseDouble(numero);
        }else if(resta==true){
            this.resultado = resultado - Double.parseDouble(numero);
        }else if(multiplicacion==true){
            this.resultado = resultado * Double.parseDouble(numero);
        }else if(division==true){
            this.resultado = resultado / Double.parseDouble(numero);
        }
        suma = false;
        resta = false;
         multiplicacion = false;
          division = false;

        return resultado;
    }

}
